// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .CS}

//-------------MAIN---------------
thread "RAP" 

0adf: "spc" "rapid shot value ~1~" 

:RAP_368
wait 2 
if 
   Player.Defined(0)
jf @RAP_368
0AB4: 17@ < 771 

008F: 9@ = integer 17@ to_float 

//Actor.StorePos($PLAYER_ACTOR, 21@, 22@, 23@)
//095C: create_smoke_at 21@ 22@ 23@ velocity 0.0 0.0 0.0 RGBA 1.0 0.0 1.0 1.0 size 2.0 last_factor 1.0 
0087: 25@ = 9@ // (float) 
25@ /= 15.0 
if 
   not 25@ > 1.0 
jf @SPH_BF3 
25@ = 1.0 

:SPH_BF3





 
0393: actor $PLAYER_ACTOR perform_animation "PYTHON_CROUCHFIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "PYTHON_FIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "PYTHON_FIRE_POOR" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "PYTHON_CROCUCHRELOAD" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_CROUCHFIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_CROUCHLOAD" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_FIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_FIRE_POOR" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_LOAD" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "SHOTGUN_CROUCHFIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "SHOTGUN_FIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "SHOTGUN_FIRE_POOR" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "SILENCED_CROUCH_RELOAD" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "SILENCED_CROUCH_FIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "SILENCED_FIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "SILENCED_RELOAD" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "TEC_CROUCHFIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "TEC_CROUCHRELOAD" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "TEC_FIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "TEC_RELOAD" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "UZI_CROUCHFIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "UZI_CROUCHRELOAD" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "UZI_FIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "UZI_FIRE_POOR" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "UZI_RELOAD" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "IDLE_ROCKET" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "ROCKET_FIRE" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "RUN_ROCKET" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "WALK_ROCKET" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "WALK_START_ROCKET" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "WEAPON_SNIPER" at 25@ times_normal_rate

0393: actor $PLAYER_ACTOR perform_animation "2guns_crouchfire"    at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Colt45_crouchfire"   at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Colt45_crouchreload" at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Colt45_fire"         at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Colt45_fire_2hands"  at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Colt45_reload"       at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Sawnoff_reload"      at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Buddy_crouchfire"    at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Buddy_crouchreload"  at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Buddy_fire"          at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Buddy_fire_poor"     at 25@ times_normal_rate 
0393: actor $PLAYER_ACTOR perform_animation "Buddy_reload"        at 25@ times_normal_rate 

if or
8ab0: 54
8ab0: 55
jf @SPH_E94 
if or
8ab0: 55
0ab0: 54
jf @SPH_EC4 
jump @SPH_EED 

:SPH_E94

9@ -= 2.0
01E5: show_text_1number_highpriority GXT 'SPC' number 17@ time 500 flag 1  
if 
  5.0 > 9@ 
jf @SPH_EED 
9@ = 5.0 
jump @SPH_EED 

:SPH_EC4
01E5: show_text_1number_highpriority GXT 'SPC' number 17@ time 500 flag 1 
9@ += 2.0 
if 
  9@ > 200.0 
jf @SPH_EED 
9@ = 200.0 

:SPH_EED 
jf @RAP_368 
jump @RAP_368 
